package com.rf.richfitwheel.admin.contants;

/**
 * URL常量类
 *
 */
public class UrlConstant {
	/**
	 * 系统管理服务接口前缀
	 */
	public final static String WEB_ADMIN_URL = "/sys";

	/**
	 * springcloudbus服务接口前缀
	 */
	public final static String WEB_BUS_URL = "/bus";

	/**
	 * 工作流服务接口前缀
	 */
	public final static String WEB_WF_URL = "/activiti";
	
	/**
	 * 评价模型服务接口前缀
	 */
	public final static String WEB_EVA_URL = "/evamodel";

	/**
	 * 综合事务服务接口前缀
	 */
	public final static String WEB_AFFAIRS_URL = "/affairs";

	/**
	 * 文件管理服务接口前缀
	 */
	public final static String WEB_FILE_URL = "/filemanagement";

	/**
	 * 
	 */
	public final static String WEB_DATA_URL = "/dataintegration";

	/**
	 * 
	 */
	public final static String WEB_TRUSTEEINTERFACE_URL = "/trusteeInterface";
	
	/**
	 * 接口服务接口前缀
	 */
	public final static String WEB_INTERFACE_URL = "/interface";

	/**
	 * 定时任务服务接口前缀
	 */
	public final static String WEB_QUARTZ_URL ="/quartz";

	/**
	 * 任务管理服务接口前缀
	 */
	public final static String WEB_TASK_URL = "/task";

	/**
	 * 数据服务接口前缀
	 */
	public final static String WEB_PORTFOLIOWEB_URL = "/portfolioWeb";
	
	/**
	 * 投资管理服务接口前缀
	 */
	public final static String WEB_INVEST_URL = "/invest";
	
	/**
	 * 数据权限服务接口前缀
	 */
	public final static String WEB_DATAPERMISSION_URL = "/dataPermission";
	
	/**
	 * 报表服务接口前缀，报表的普通controller中不要用这个前缀
	 */
	public final static String WEB_REPORT_URL = "/report";
	
	/**
	 * 事件管理服务接口前缀
	 */
	public final static String WEB_EVENT_URL = "/event";
	
	/**
	 * 监控引擎服务接口前缀
	 */
	public final static String WEB_IDXMONITOR_URL = "/idxmonitor";

	/**
	 * 数据平台服务接口前缀
	 */
	public final static String WEB_DATAPLATFORM_URL = "/dataPlatform";
	
	/**
	 * 账管子系统服务接口前缀
	 */
	public final static String WEB_ACCOUNTMNGSUB_URL = "/accountmngsub";

	/**
	 * 风险管理系统接口前缀
	 */
	public final static String WEB_RISK_URL = "/risk";

	/**
	 * 资金管理系统接口前缀
	 */
	public final static String WEB_CAPITAL_URL = "/capital";
	
	/**
	 * 身份认证获取token接口地址
	 */
	public final static String IAM_TOKEN_URL = "/oauth2/token";
	
	/**
	 * 身份认证获取用信息接口
	 */
	public final static String IAM_USERINFO_URL = "/oauth2/userinfo";
	
	/**
	 * 身份认证登出接口
	 */
	public final static String IAM_LOGOUT_URL = "/v1/sdk/login/logout";

	/**
	 * 账管接口系统前缀
	 */
	public final static String WEB_ACCOUNTNG_INTERFACE_URL = "/accinterface";

	/**
	 * 财务公司接口系统前缀
	 */
	public final static String WEB_FINANCE_URL = "/financebank";
	
	/**
	 * 门户集成票据验证接口上下文
	 */
	public final static String IAM_API_VERIFY_ROOT = "/CSB";
	/**
	 * 门户集成票据验证接口
	 */
	public final static String IAM_API_VERIFY_TICKET = "verifyTicket";
	
	/**
	 * 门户集成组织机构同步接口
	 */
	public final static String IAM_API_ORGS_SYNC = "/idaas/idm/orgs/sync/";
	
	/**
	 * 门户集成用户同步接口
	 */
	public final static String IAM_API_USERS_SYNC = "/idaas/idm/users/sync/";
	
	/**
	 * 门户集成应用角色上报
	 */
	public final static String IAM_API_ROLES_SYNC = "/idaas/idm/api/idm/role/sync/";
	
	/**
	 * 门户集成用户角色绑定同步接口
	 */
	public final static String IAM_API_ROLE_MEMBER_SYNC = "/idaas/idm/authz/role/member/sync/";
	/**
	 * 门户集成验证票据接口
	 */
	public final static String IAM_API_VERIFY_URL = "/idaas/auth/cas/p3/serviceValidate/";
	
	/**
	 * USB KEY 信息同步接口
	 */
	public final static String IAM_API_USB_KEY_SYNC = "/portal/api/usbKey/sync/";

	/**
	 * 主数据机构同步接口
	 */
	public final static String BASIC_DATA_ORG_SYNC = "/dmp-dataservice/openApi/org_tree";
}
